package com.tianhui.consignortwofei.mvp.ui.activity.hetong.impl;




import com.tianhui.consignortwofei.mvp.model.enty.OrderCondition;
import com.tianhui.consignortwofei.mvp.model.enty.OrderInfo;

import java.util.List;

import io.reactivex.Observable;

/**
 * @author fgs
 * @date 2020/5/6
 * @description
 **/
public interface HeTongIOrderStatus {
    //列表请求接口
    Observable getOrderListObservable(OrderCondition orderCondition);

    //详情请求接口
    Observable getOrderDetailObservable(OrderCondition orderCondition);

    //详情显示内容
    List getOrderDetailList(OrderInfo orderInfo);

    //订单状态类型
    int getOrderStatusType();

    //订单状态
    String getOrderStatus(OrderInfo orderInfo);

    //调度单号
    String getDispatchNumber(OrderInfo orderInfo);

    //总运费（运费计算状态）
    String getFreight(OrderInfo orderInfo);

    //搜索框提示
    String getSearchHint();

}
